stirrup piece - French English Dictionary